cms cnc machining prototypes illustration machining animation cnc information architecture graphic design illustrator wissensportale design consulting machine shop wissensvisualisierung knowledge management content management web design management engineering usability